Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 HAMBROUGH ROAD Semi-Detached £440,445 £215,000 7 May 2004
87 HAMBROUGH ROAD Terraced £434,113 £311,000 20 Jan 2016
87A HAMBROUGH ROAD Terraced £250,000 18 Nov 2010
91 HAMBROUGH ROAD Terraced £377,536 £249,950 28 Jan 2015
97 HAMBROUGH ROAD Terraced £415,890 £210,000 29 Jul 2004
99 HAMBROUGH ROAD Terraced £406,834 £80,000 15 Sep 1997
101 HAMBROUGH ROAD Terraced £280,000 30 Jan 2014
105 HAMBROUGH ROAD Terraced £250,000 30 Sep 2011
107 HAMBROUGH ROAD Terraced £380,105 £235,500 29 Jun 2007